<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
    
    <%@page import="java.util.*"%>
<%@page import="Clases.domain.*"%> 
<%@page import="pos.presentation.*"%>
<%@page import="pos.data.*"%>
<%@page import="Clases.domain.GestorUsuario"%>
<%@page import="Clases.domain.GestorManifestacion"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<%@page import="Clases.domain.GestorUsuario;"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<%
		List barrios=(new JDBCBarrioDAO()).selectAllBarrios();
		Iterator it1=barrios.iterator();
		while(it1.hasNext()){
			Barrio z=(Barrio)it1.next();
			out.print("Nombre del barrio ----------->"+z.getNombre());
			out.print("<br>");
			Iterator it4= z.getZonas().iterator();
			while(it4.hasNext()){
				Zona zona=(Zona)it4.next();
				out.print("Nombre de la zona ----------->"+zona.getNombre());
				out.print("<br>");
				Iterator it2=zona.getZonaContenedor().iterator();
				while(it2.hasNext()){
					Contenedor c = (Contenedor)it2.next();
					out.print("Nombre de la calle en la que esta el contenedor "+c.getCalle());
					out.print("Tipo de contenedor"+c.getTipo());
					out.print("<br>");
				}
				Iterator it3=zona.getZonaUsuarios().iterator();
				while(it3.hasNext()){
					Usuario c = (Usuario)it3.next();
					out.print("Email de un usuario de la zona "+c.getEmail());
					out.print("Nick de un usuario de la zona "+c.getNick());
					out.print("<br>");
				}
				Iterator it5=zona.getZonaCalles().iterator();
				while(it5.hasNext()){
					String c = (String)it5.next();
					out.print("Calles de la zona "+c);
					out.print("<br>");
				}
				Iterator it6=zona.getZonaCausas().iterator();
				while(it6.hasNext()){
					Causa c = (Causa)it6.next();
					out.print("Descripcion de la causas de la zona "+c.getCausaDescripcion());
					out.print("<br>");
				}
				Iterator it7=zona.getZonaManifestaciones().iterator();
				while(it7.hasNext()){
					Manifestacion c = (Manifestacion)it7.next();
					out.print("Fecha de la manifestgacion "+c.getManifestacionFecha());
					out.print("Fecha de la manifestgacion "+c.getManifestacionNumAsistentes());
					out.print("Fecha de la manifestgacion "+c.getManifestacionCausa());
					out.print("Fecha de la manifestgacion "+c.getManifestacionUsuarios());
					out.print("<br>");
				}
			}
			out.print("<br>");
		}
		
	%>
</body>
</html>